package cn.edu.neusoft.food229.service;

import java.util.List;

import cn.edu.neusoft.food229.bean.CarBean;
import cn.edu.neusoft.food229.bean.Comments;
import cn.edu.neusoft.food229.bean.FoodBean;
import cn.edu.neusoft.food229.bean.Result;
import cn.edu.neusoft.food229.bean.ShopBean;
import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Query;


public interface FoodService {
//----------菜谱列表
    @GET("getFoodByShop.do")
    Call<List<FoodBean>> get( @Query("shop_id") String shop_id);
//---------菜谱详情
    @GET("getFoodById.do")
    Call<FoodBean> getFoodid( @Query("food_id") String food_id);
//--------获取评论/用户所有订单信息/用户所有评论信息
    @GET("getAllCommentsByFood.do ")
    Call<List<Comments>> getComments(@Query("food_id") String food_id);
    //-----------搜索菜谱/口味接口
    @GET("getFoodBySearch.do")
    Call<List<FoodBean>> searchFood(@Query("search") String search);

//-------------表 21 加入购物车 --------------------------------------------
@GET("addCart.do")
Call<Result> addCar(@Query("user_id") String user_id,@Query("food_id") String food_id,@Query("num") int num);
//-----获取当前用户购物车的内容
@GET("getMyCartByUser.do")
Call<List<CarBean>> getAllCar(@Query("user_id") String user_id);
//------------从购物车中删除购买项目
@GET("deleteCartItem.do")
Call<Result> deletelCar(@Query("item_id") String item_id);

}
